something which tows - Spanish English Dictionary